1
general::
Phrase(s): cast doubt(s) (on someone or something)
to cause someone or something to be doubted. • The police cast doubt on my story. • How can they cast doubt? They haven’t looked into it yet. • The city council cast doubt on John and his plan.
McGrawhill's American Idioms And Phrasal Verbs